geometric layout of roads - Francés Inglés Diccionario